rolled paperwork - French English Dictionary